long-stalked pondweed - German English Dictionary